package com.jdjw.modules.abuttingjoint.mapper;

import com.jdjw.modules.abuttingjoint.entity.DwdGcFkxxJiande;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jdjw.modules.thirdpost.param.ThirdPostInParm;
import com.jdjw.modules.thirdpost.result.ProjectCompanyResult;
import com.jdjw.modules.thirdpost.result.ProjectPayResult;
import com.jdjw.modules.thirdpost.result.ProjectPersonnelResult;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 工程-付款信息 Mapper 接口
 * </p>
 *
 * @author dt
 * @since 2021-07-02
 */
public interface DwdGcFkxxJiandeMapper extends BaseMapper<DwdGcFkxxJiande> {


    /**
     * 工程支付表
     * @return
     */
    List<ProjectPayResult> getPayListAll(ThirdPostInParm thirdPostInParm);

    /**
     * 工程单位人员表
     * @return
     */
    List<ProjectCompanyResult> getCompanyListAll(ThirdPostInParm thirdPostInParm);

    /**
     * 工程单位人员表
     * @return
     */
    List<Map> getPersonnelListAll(ThirdPostInParm thirdPostInParm);
}
